﻿//////////////////////////////////////////////////////////////////////////////
//
//  Copyright © 1998-2024 Glodon Company Limited.  All rights reserved.
//
//  Use of this software is subject to the terms of the Glodon license
//  agreement provided at the time of installation or download, or which
//  otherwise accompanies this software in either electronic or hard copy form.  
//
//////////////////////////////////////////////////////////////////////////////

#pragma once

#ifdef GCS_SERVICE_HOME
#define GCS_SERVICE_EXPORTS __declspec(dllexport)
#else
#define GCS_SERVICE_EXPORTS __declspec(dllimport)
#endif


// 用于表明一个类是不允许被拷贝或赋值的
#define CANNOT_COPY_OR_ASSIGN(Classname)  \
    private: \
    Classname(const Classname&); \
    Classname& operator=(const Classname&);